#ifndef _MB_DISCRETE_INPUT_H_
#define _MB_DISCRETE_INPUT_H_

#include "stdint.h"
#include "mb_pdu.h"
#include "mb_functioncode.h"
#include "mb_slave.h"

/**
 * @brief 02 读离散输入功能码 响应
 * @param hslave        从站指针
 * @param pReqbuf       需要解析的数据指针
 * @param pRspbuf       响应数据指针
 * @param pRspbuflen    响应数据长度
 * @ret   MB_OK 成功 其它 出错
*/
MB_StatusTypeDef MB_DISINPUT_Read_Response(
    MB_SLAVE_HandleTypeDef *hslave, 
    uint8_t *pReqbuf, 
    uint8_t *pRspbuf, 
    uint16_t *pRspbuflen);

#endif

